//
//  Lista.h
//  ProyectoMoviTiendas
//
//  Created by Daniel Paez on 3/6/12.
//  Copyright (c) 2012 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "Recordatorio.h"
#import "Item.h"

@interface Lista : NSObject <NSCoding>
{
@private
    /*
     Fecha de creación de lista
     */
    NSDate * fecha;
    
    /**
     Precio total de lista
     */
    int precioTotal;
    
    /**
     Ítems de la lista
     */    
    NSMutableArray * items;  
    
    
    /**
     Nombre de la lista
     */
    NSString * nombre;
}

@property(nonatomic, retain) NSDate * fecha;
@property(nonatomic) int precioTotal;
@property(nonatomic, retain) NSMutableArray *items;
@property(nonatomic,retain)     NSString * nombre;


/**
 Indica si la lista contiene el item dado como parametro
 */
-(BOOL) contieneItem: (Item *) item;

-(void) agregarItem: (Item *) item;

-(void)eliminarItem: (int) posicion;
@end
